package com.xinsoft.entity.po;

import com.xinsoft.common.BaseEntity;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 审批历史记录
 * @TableName scm_approve_his
 */
@Data
public class ScmApproveHis extends BaseEntity {

    /**
     * 源单类型
     */
    private Integer sourceType;

    /**
     * 源单code
     */
    private String sourceCode;

    /**
     * 源单ID
     */
    private Integer sourceId;

    /**
     * 审批流程表id
     */
    private Integer flowId;

    /**
     * 流程名称
     */
    private String flowName;

    /**
     * 审批节点ID
     */
    private Integer flowNodeId;

    /**
     * 审批节点名称
     */
    private String nodeName;

    /**
     * 审批结果 0-驳回  1-同意  2-转派 3-未处理
     */
    private Integer approveResult;

    /**
     * 审批意见
     */
    private String approveDesc;

    /**
     * 是否有下一个节点 0-否 1-是
     */
    private Integer doNextNode;

    /**
     * 节点是否完结 0-否  1-是
     */
    private Integer doComplete;

    /**
     * 节点顺序
     */
    private Integer num;

    /**
     * 执行时限(小时)
     */
    private Integer executionTimeLimit;

    /**
     * 是否会签0：否；1：是
     */
    private Integer isCountersign;

    private static final long serialVersionUID = 1L;

}